import request from '@/utils/request'

// 白名单 编辑
export function whiteUpdateApi (data) {
  return request({
    url: '/whitelist/update',
    method: 'put',
    data
  })
}

// 白名单 新增
export function whiteAddApi (data) {
  return request({
    url: '/whitelist/user/add',
    method: 'post',
    data,
  })
}

// banner 新增
export function bannerAddApi (data) {
  return request({
    url: '/banner/add',
    method: 'post',
    data,
  })
}

// banner 更新
export function bannerUpdateApi (data) {
  return request({
    url: '/banner/update',
    method: 'post',
    data,
  })
}

// // banner 删除
// export function bannerDeleteApi (id) {
//   return request({
//     url: `/banner/delete/${id}`,
//     method: 'delete',
//     data,
//   })
// }

// 添加商品集
export function goodsSeriesAddApi (data) {
  return request({
    url: '/series/add',
    method: 'post',
    data,
  })
}

// 更新商品集信息
export function goodsSeriesUpdateApi (data) {
  return request({
    url: '/series/update',
    method: 'put',
    data,
  })
}

// 实物奖品列表  奖品管理  /goods/reward/list

// 添加实物奖品
export function goodsRewardAddApi (data) {
  return request({
    url: '/goods/reward/add',
    method: 'post',
    data,
  })
}

// 更新实物奖品
export function goodsRewardUpdateApi (data) {
  return request({
    url: '/goods/reward/update',
    method: 'post',
    data,
  })
}

//  实物列表 兑奖列表 /user/reward/list

//  实物发货
export function goodsRewardSendApi (data) {
  return request({
    url: '/user/reward/send',
    method: 'post',
    data,
  })
}

// 添加动态
export function addPostsApi (data) {
  return request({
    url: '/posts/add',
    method: 'post',
    data,
  })
}

// 修改动态
export function updatePostsApi (data) {
  return request({
    url: '/posts/update',
    method: 'post',
    data,
  })
}

// 添加系统消息
export function addMessageApi (data) {
  return request({
    url: '/message',
    method: 'post',
    data,
  })
}

// 定时任务新增
export function sysSaveApi (data) {
  return request({
    url: '/sys/schedule/save',
    method: 'post',
    data,
  })
}

// 定时任务重新开始
export function sysResumeApi (data) {
  return request({
    url: '/sys/schedule/resume',
    method: 'post',
    data,
  })
}

// 定时任务暂停
export function sysPauseApi (data) {
  return request({
    url: '/sys/schedule/pause',
    method: 'post',
    data,
  })
}

// 定时任务删除
export function sysDeleteApi (data) {
  return request({
    url: '/sys/schedule/delete',
    method: 'post',
    data,
  })
}

// 定时任务立即执行
export function sysRunApi (data) {
  return request({
    url: '/sys/schedule/run',
    method: 'post',
    data,
  })
}

// 商品添加
export function goodsAddApi (data) {
  return request({
    url: '/goods/add',
    method: 'post',
    data,
  })
}

// 商品列表修改
export function goodsListUpdateApi (data) {
  return request({
    url: '/goods/update',
    method: 'post',
    data,
  })
}

// 商品列表添加
export function artistAddApi (data) {
  return request({
    url: '/artist/add',
    method: 'post',
    data,
  })
}

// 商品列表修改
export function artistUpdateApi (data) {
  return request({
    url: '/artist/update',
    method: 'post',
    data,
  })
}

// 商品列表删除
export function artistDeleteApi (id) {
  return request({
    url: `/artist/delete/${id}`,
    method: 'delete',
    data,
  })
}


// 探索展厅 添加
export function hallAddApi (data) {
  return request({
    url: '/hall/add',
    method: 'post',
    data,
  })
}

// 探索展厅 修改
export function hallUpdateApi (data) {
  return request({
    url: '/hall/update',
    method: 'post',
    data,
  })
}

// 藏品合成 添加
export function synthesisAddApi (data) {
  return request({
    url: '/synthesis/add',
    method: 'post',
    data,
  })
}

// 藏品合成 修改
export function synthesisUpdateApi (data) {
  return request({
    url: '/synthesis/update',
    method: 'post',
    data,
  })
}




